package org.stone.project.tx.handle;

import cn.hutool.json.JSONObject;
import io.netty.channel.ChannelHandlerContext;
import org.stone.project.tx.sysEnum.TxType;

/**
 * 消息处理
 */
public interface MsgTypeHandler {
    /**
     * 获取消息类别
     * @return
     */
    TxType getTxType();

    /**
     * 消息处理
     * @param token
     * @param data
     */
    void postMsg(String token, JSONObject data, ChannelHandlerContext ctx);
}
